package com.offcn.service;

import com.offcn.pojo.Checkitem;
import com.offcn.utils.PageResult;
import com.offcn.utils.QueryPageBean;
import com.offcn.utils.Result;

import java.util.List;

public interface CheckitemService {
    /*checkitem.html页面检查项分页查询展示*/
    PageResult checkItem(QueryPageBean queryPageBean);

    /*checkitem.html页面添加检查项*/
    Result addCheckItem(Checkitem checkitem);

    /*checkitem.html页面编辑确认之后修改数据*/
    Result editCheckItemById(Checkitem checkitem);

    /*checkitem.html页面根据row.id删除方法*/
    Result deleteCheckItemById(Integer id);

    /*checkitem.html页面编辑根据id查找并回显数据*/
    Checkitem getCheckItemById(Integer id);

    /*checkgroup.html页面编辑回显数据的时候，发送的查找所有项目的请求*/
    List<Checkitem> getCheckitems();

    /*checkgroup.html页面编辑的时候回显选中的检查项*/
    List<Integer> getCheckitemsByGroupById(Integer id);

}
